package com.n5x.mapper.goods;

import com.n5x.model.goods.GoodsGroup;
import com.n5x.model.goods.GoodsGroupExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GoodsGroupMapper {
    int countByExample(GoodsGroupExample example);

    int deleteByExample(GoodsGroupExample example);

    int deleteByPrimaryKey(String id);

    int insert(GoodsGroup record);

    int insertSelective(GoodsGroup record);

    List<GoodsGroup> selectByExample(GoodsGroupExample example);

    GoodsGroup selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") GoodsGroup record, @Param("example") GoodsGroupExample example);

    int updateByExample(@Param("record") GoodsGroup record, @Param("example") GoodsGroupExample example);

    int updateByPrimaryKeySelective(GoodsGroup record);

    int updateByPrimaryKey(GoodsGroup record);
}